package com.jk.dao;

import com.jk.entity.IntegralEntity;
import com.jk.entity.ItypeEntity;
import com.jk.entity.PeopleEntity;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface IntegralDao {
    List<IntegralEntity> query(IntegralEntity integralEntity);

    List<ItypeEntity> getType();

    IntegralEntity getHui(Integer id);

    void update(IntegralEntity integralEntity);

    void zan(Integer id);

    void del(Integer id);

    List<IntegralEntity> cha();

    List<ItypeEntity> type();


    void add(IntegralEntity integralEntity);

    void updall(@Param("id") Integer id,@Param("lei") Integer lei);

    List<PeopleEntity> querypeople();

    List<ItypeEntity> queryGuan();

    void addGuan(ItypeEntity itypeEntity);

    void updateGuan(ItypeEntity itypeEntity);

    ItypeEntity getGuan(Integer tid);

    void delGuan(Integer tid);

    void hui(Integer id);

    List<IntegralEntity> queryZan(IntegralEntity integralEntity);

    /*    void daoru(IntegralEntity one);*/
}
